html,body {width:100%; height: 100%;margin:0;font-family:sans-serif,Arial;font-size:12px;-webkit-text-size-adjust:none; -webkit-user-select: none;background-color:#fbf4ec;color:#3c3c3c;word-wrap: break-word;outline:none;}
body{overflow-x:hidden;overflow-y:scroll;}
body::input-placeholder{line-height:normal;}
img,ul,li,h1,h2,h3,h4,h5,p,dl,textarea,input{margin: 0;padding:0;list-style: none;}
em{font-style:normal;}
img{border:none;}
a,button,input,div,i{-webkit-tap-highlight-color:rgba(255,0,0,0);}/* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景 */
a{outline:none;}
a:link{text-decoration:none;color:#b48156;}
a:visited{text-decoration:none;color:#b48156;outline:none;}
a:hover{text-decoration:none;color:#b48156;}
a:active{text-decoration:none;color:#b48156;outline:none;}
.clear{ clear:both}
.clear:after{display:block;content:"."; clear:both;font-size: 0;height: 0;visibility: hidden;}
.b{font-weight:bold;}
.f-s14{font-size:14px;}
.f-s16{font-size:16px;}
.fl{float:left}
.fr{float:right}
.rel{position:relative;}
.abs{position:absolute;}
.dn{display:none;}
.db{display:block;}
.di{display:inline;}
.dib{display:inline-block;}
.dbox{display:-webkit-box;display:box;}
.flex1{-webkit-box-flex:1;box-flex:1;}
.border-box{-webkit-box-sizing:border-box;box-sizing:border-box;}
.red{color:#f15353}
.white{color:#fff}
.black{color:#000}
.black-l{color:#3c3c3c}
.gray{color:#a4a3a3}
.green{color:#2d992c}
.yellow{color:#b98232}
.yellow-l{color:#e3bc6f}
.orange{color:#f3812e}
.bg-white{background-color:#fff;}
.bg-gray{background-color:#e7e7e7;}
.bg-green{background-color:#2d992c;}
.bg-orange{background-color:#f3812e;}
.bg-yellow{background-color:#e3bc6f;}
.bg-yellow-d{background-color:#b98232;}
.bg-yellow-l{background-color:#fdf2e3;}
.b-no{border:0 none;}
.b-b{border-bottom:1px solid #e4e4e4;}
.b-l{border-left:1px solid #e4e4e4;}
.b-t{border-top:1px solid;}
.b-yellow{border-color:#efdeb0}
.b-gray{border:1px solid #e4e4e4}
.b-red{border:1px solid #f15353}
.h12{height:12px;}
.h24{height:24px;}
.h32{height:32px;}
.l-h16{line-height:16px;}
.l-h18{line-height:18px;}
.l-h20{line-height:20px;}
.l-h24{line-height:24px;}
.l-h30{line-height:30px;}
.l-h32{line-height:32px;}
.l-h35{line-height:35px;}
.l-h38{line-height:38px;}
.l-h45{line-height:45px;}
.w10{width:10px;}
.w12{width:12px;}
.w16{width:16px;}
.w18{width:18px;}
.w25{width:25px;}
.w100p{width:100%;}
.t0{top:0}
.l0{left:0}
.l10{left:10px;}
.l45{left:45px;}
.r0{right:0}
.r10{right:10px;}
.b0{bottom:0}
.m5{margin:5px;}
.m10{margin:10px;}
.m-c{margin:0 auto;}
.m-b5{margin-bottom:5px;}
.m-t5{margin-top:5px;}
.m-t10{margin-top:10px;}
.m-t20{margin-top:20px;}
.m-tb5{margin:5px 0;}
.m-r5{margin-right:5px;}
.m-r10{margin-right:10px;}
.m-l5{margin-left:5px;}
.m-l10{margin-left:10px;}
.m-lr3{margin:0 3px;}
.m-lr5{margin:0 5px;}
.m-lr10{margin:0 10px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p-t5{padding-top:5px;}
.p-b5{padding-bottom:5px;}
.p-b10{padding-bottom:10px;}
.p-lr10{padding:0 10px;}
.p-lr20{padding:0 20px;}
.t-c{text-align:center;}
.t-r{text-align:right;}
.v-c{vertical-align:middle}
.z9{z-index:9}
.overflow{overflow:hidden;}
.line-space{height:9px;background-color:#e4e4e4;-webkit-box-shadow:inset 0 5px 5px #d6c4af}
.btnBig{width:80%;margin-left:auto;margin-right:auto;border-radius:5px;}

html .noscroll{overflow:hidden;overflow-y:hidden;height:300px;}
.loading{display:none; width:100%;height:30px;padding:10px 0;}
.loading .loadingBox{position: relative; display: block;width:30px;height:30px;margin:0 auto;}
.loading .loadingIcon{position:absolute;width:100%;height:100%;display:block; -webkit-animation:spin 800ms infinite linear;animation:spin 800ms infinite linear; background:url(../img/loading.png) no-repeat;background-size:100%;}
@keyframes spin {
  0%   { -webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100% { -webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.messageDig{display:none; position:fixed;z-index:99; left:50%;top:50%;min-width:150px; padding:10px; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff; background-color:rgba(0,0,0,.5);border-radius:3px;}
.nodata{height:190px;line-height:50px;text-align:center;color:#a4a3a3; background:#fbf4ec url(../img/logo.png) center bottom no-repeat;background-size:110px;}
.icon-back{position:absolute;top:6px;left:5px; width:30px;height:20px; border-right:1px solid #efdeb0;}
.nav{border-width:1px;border-style:solid;border-left:none;border-right:none;}
.menu li{-webkit-box-flex:1;box-flex:1;text-align:center;line-height:22px;border-width:0 1px 0 0;border-style:solid;}
.menu li:last-child{border-right:none;}
.menu .icon-down{position:relative;}
.menu .checked:after{display: block;content:""; position:absolute;bottom:-15px;left:0px; width:0;height:0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid #fff;}
.menu .icon-down{width:10px;}
.menu-item{display:none; position:absolute;top:40px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0); width:90%;padding:0 5px; background-color:#fff;border-radius:5px;}
.menu-item li,.menu-item p{border-bottom:1px solid #e4e4e4;line-height:30px;text-align:center;}
.menu-item ul{display:none;}

#slide{width:100%;height:180px;position:relative;overflow:hidden;}
.slideBox{height:180px; position: relative;}
.slideBox > li{height:100%;width:100%;position: relative; float:left;}
.slideBox img{width:100%;height:100%;}
#slide .item{width:45px;}
#slide .item span{margin:0 2px;}
#slide .tips{background-color:rgba(0,0,0,.4);}
#slide .point{position:absolute;bottom:10px;right:10px; z-index:2;height:10px;text-align:center;}
#slide .point span{display:inline-block;width:4px;height:4px;border:1px solid #fff; background-color:#fff; border-radius:50%;margin:0 2px;}
#slide .point .active{ border:none;background-color:#f15353;border:1px solid #f15353;}
.searchBox{height:35px; line-height:35px;}
.search{width:160px;right:10px;-webkit-transform:translate(0,7px);transform:translate(0,7px); height:22px;line-height:normal;border:none;border-radius:10px;padding:0 5px 0 20px;background:#fff url(../img/search.png) no-repeat 5px center;background-size:12px;}
.search::input-placeholder{line-height:normal;}
.searchBox .icon-gps2{width:12px;}

.list dt{position:relative; width:90px;height:75px;float:left; overflow:hidden;}
.list dd{margin-left:100px;min-height:75px;}
.list .pic{width:100%;height:100%;}
.list .customerType{position:absolute;top:0;left:0;padding:0 4px;line-height:14px; background-color:#f15353;color:#fff; z-index:2;display:inline-block;-webkit-transform:scale(0.8);transform:scale(0.8);}
.label{height:18px;overflow:hidden;}
.label span{display:inline-block; padding:2px 5px;margin-right:5px;word-break:keep-all; background-color:#fdf2e3;}
.detailLabel{height:20px;overflow:hidden;}
.detailLabel span{display:inline-block;padding:2px 5px;margin-right:5px;word-break:keep-all;border:1px solid #f3812e;border-radius:3px;}
.list .icon-gps{width:8px;height:11px;margin-right:3px;}
.list .school{padding:2px 10px;margin-top:6px; background-color:#fdf2e3;color:#b98232;}
.list .school:after{display: block;content:""; position:absolute;top:-5px;left:30px; width:0;height:0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 6px solid #fdf2e3;}
.start input{width:12px;height:12px;margin:0 1px; float:right;-webkit-appearance:none;outline:none;border:0 none;background:url(../img/start.png) no-repeat center center;background-size:100%;}
.start .checked,.start .checked ~ input,.start input:checked,.start input:checked ~ input{background:url(../img/starts.png) no-repeat center center;background-size:100%;}

.bar{position:fixed;z-index:10;height:50px;bottom:0;left:0;width:100%;background-color:#fdf2e3;}
.bar > li{padding:5px 0; -webkit-box-flex:1;box-flex:1;}
.bar > li > a{display:block;padding-top:25px;border-left:1px dotted #efdeb0; text-align:center; background-repeat:no-repeat;background-position:center top;background-size:20%}
.bar .bar-sell{background-image:url(../img/bar-sell.png);}
.bar .bar-release{background-image:url(../img/bar-release.png);}
.bar .bar-search{background-image:url(../img/bar-search.png);}
/*.bar .bar-collect{background-image:url(../img/bar-collect.png);}*/
.bar > .active{border-bottom:2px solid #f48130}
.bar > .active > a{color:#734a44;}
.bar .active .bar-sell{background-image:url(../img/bar-sell2.png);}
.bar .active .bar-release{background-image:url(../img/bar-release2.png);}
.bar .active .bar-search{background-image:url(../img/bar-search2.png);}
/*.bar .active .bar-collect{background-image:url(../img/bar-collect2.png);}*/
.sellHouseMenu{display:none; position:absolute;width:100%; background-color:#fdf2e3;bottom:48px;left:0;}
.sellHouseMenu a{display:block;line-height:35px;text-align:center;font-size:13px;border-bottom:1px solid #d3c19d;}
.sellHouseMenu a:nth-last-child(1){border-bottom:none;}
.sellHouseMenu .active{color:#f3812e;}
.bar .active .sellHouseMenu{display:block;}

.entrance{padding:5px 0; background: url(../img/entrance.png)no-repeat;background-size:cover;}
.entranceIn{height:220px;width:320px;margin:0 auto;}
.entrance a{display:block;position:absolute;width:70px;height:70px;overflow:hidden;border-radius:3px; -webkit-transform: rotate(45deg);transform: rotate(45deg);}
.entrance img{width:98px;height:98px;position:absolute;top:-14px;left:-14px; -webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.entrance .new{top:20px;left:72px;}
.entrance .old{bottom:20px;left:72px;}
.entrance .rent{top:75px;right:20px;}
.entrance .business{top:20px;right:72px;}
.entrance .property{top:75px;left:20px;}
.entrance .message{bottom:20px;right:72px;}
.entrance .group{top:75px;left:125px;}
.moreR{width:8px;}
.titleTab{right:10px;top:3px; border:1px solid #b98232;border-radius:3px;height:24px;line-height:24px;}
.titleTab span{display:inline-block;padding:0 5px;}
.titleTab .checked{background-color:#b98232;color:#e3bc6f}
/*弹出层*/
.coverDig{display:none; position:fixed;z-index:8;top:0;left:0; width:100%;height:100%;background-color:rgba(0,0,0,.5);}
.coverBox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); width:80%;background-color:#fff;}
.coverDig .title{line-height:35px;padding:0 10px;background-color:#e3bc6f;color:#b98232;font-size:14px;}
.coverDig .con{padding:10px;}
.coverDig .tipsTool{border-top:1px solid #e4e4e4;}
.coverDig .tipsTool span{display:block; -webkit-box-flex:1;box-flex:1;line-height:35px;text-align: center;background-color:#fff;color:#f4812e;}
.coverDig .tipsTool .yes{border-left:1px solid #e4e4e4}
.coverDig .form dt{float:left;width:45px;line-height:28px;margin-top:5px;}
.coverDig .form dd{margin-left:50px;line-height:28px;padding-top:5px;}
.coverDig input[type="text"],select{width:100%;padding:0 5px; vertical-align:middle;border:1px solid #e4e4e4;height:26px;line-height:26px;box-sizing:border-box;}
.coverDig input[type="text"]{line-height:28px;border-radius:3px;}
.coverDig .form .code{width:70px;}
.coverDig .getCode{left:88px;top:7px; width:82px; display:inline-block;height:24px;line-height:24px;border:1px solid #f4812e;color:#f4812e;text-align:center;}
.coverDig .hasCode{border:1px solid #e4e4e4;color:#e4e4e4;}
.form2 dt{float:left;width:60px;line-height:35px; text-align:center;border-bottom:1px solid #e4e4e4;}
.form2 dd{margin-left:60px;line-height:35px; border-bottom:1px solid #e4e4e4;}
.form2 label{display:inline-block;}
.form2 dd input{vertical-align:middle;}
.form2 dd input[type="text"]{height:24px;line-height:24px;border:0 none;width:100%;}
.sex input[type="radio"]{width:20px;height:20px;vertical-align:middle; margin:-3px 10px 0 10px;-webkit-appearance:none;outline:none;border:0 none;background:url(../img/radio1.png) center center no-repeat;background-size:100%;}
.sex input[type="radio"]:checked{background:url(../img/radio2.png) center center no-repeat;background-size:100%;}
.describe{width:100%;padding:5px;height:80px;line-height:16px}
.formBig li{display:table;width:100%; border-bottom:1px solid #e4e4e4;line-height:35px;}
.formBig .name{display:table-cell;width:70px;text-align:center;}
.formBig .art{display:table-cell;}
.formBig input[type="text"]{border:0 none;}
.upImg{position:relative; width:60px;height:40px;margin:5px 0; background:#e4e4e4 url(../img/camera.png) center center no-repeat;background-size:27px;}
.upImg input{position:absolute;left:0;right:0;top:0;bottom:0; -webkit-appearance:none;outline:none;border:0 none;opacity:0}
.upImg img{width:63px;height:40px;vertical-align:middle;}
.digList{display:none; position:absolute;left:0;right:0;bottom:0;top:0;overflow-y:scroll;background-color:#fff;z-index:9}
.digList .list li{line-height: 30px;text-indent: 20px;border-bottom: 1px solid #e4e4e4;}


/*business*/
.cCity{display:inline-block;max-width:85px;overflow:hidden;height:30px; position:absolute;right:10px;padding-right:10px;background:url(../img/cCity.png) right 19px no-repeat;background-size:8px;}
#chooseCity{display:none;position:fixed;left:0;top:0;right:0;bottom:0;overflow-y:scroll; z-index:10; width:100%;background-color:#fff;}
#chooseCity #cityList p{border-bottom:1px solid #e4e4e4}
#chooseCity #cityList div,#chooseCity #cityList p{line-height:30px;text-indent:20px;}
#chooseCity #cityTips{position:fixed;width:30px; right:0px;top:50px;}
#chooseCity #cityTips a{display:inline-block;padding:0 10px;line-height:20px;}
#houseImg{height:160px; overflow:hidden;}
#houseImg li{padding-right:0;}
#houseImg .imgBox{height:130px;overflow:hidden;}
#houseImg .pic{width:100%;vertical-align:middle;}
#houseImg .slideBox{height:160px;}
.newDynamic{max-height:54px;text-overflow:ellipsis;overflow:hidden;}
.detailMap{height:140px;}
.rimTraffic{text-overflow:ellipsis;overflow:hidden;}
.houseChart{height:150px;}
#houseImgList li{height:145px;margin:10px 0px 0 11px}
.message-entrance{height:150px;padding-top:10px;background-color:#eae5df}
.message-entrance div{float:left;width:33.3%;margin-bottom:10px;}
.message-entrance a{position:relative; display:block;width:65px; height:65px;margin:0 auto; text-align:center;color:#fff;border-radius:50%;overflow:hidden;background-color:#b98232; background-position:center top;background-repeat:no-repeat;}
.message-entrance span{display:block;width:100%; position:absolute;left:0;top:40px;-webkit-transform:scale(0.8);transform:scale(0.8);}
.message-entrance .news{background-image:url(../img/news.png);background-size:90%;}
.message-entrance .special{background-image:url(../img/special.png);background-size:63px;}
.message-entrance .media{background-image:url(../img/media.png);background-size:63px;}
.message-entrance .viewpoint{background-image:url(../img/viewpoint.png);background-size:63px;}
.message-entrance .data{background-image:url(../img/data.png);background-size:63px;}
.message-entrance .atlas{background-image:url(../img/atlas.png);background-size:63px;}
#messageList .abstract{height: 55px;overflow:hidden;}
#messageList .label,#messageDetail .label{display:block; height:12px;line-height:12px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#messageList .name{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#chooseClassify li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;}

#allClient .detail{width:12px;padding:0 8px 0 16px; line-height:50px;}
#allClient .detail i{width:12px;}
#allClient p{line-height:25px;}
#allClient p.dbox span{display:block;-webkit-box-flex:1;box-flex:1;}
#clientDetail .tool{width:80px; line-height:50px;}
#clientDetail .tool i,#clientDetail .tool a{width:22px;margin:0 8px;float:left;}
#clientDetail .flex1 p{line-height:25px;}
.flow{z-index:2}
.flow span{display:block;padding-top:25px;text-align:center;color:#a4a3a3;-webkit-box-flex:1;box-flex:1;background:url(../img/radio1.png) center top no-repeat;background-size:20px;}
.flow .checked{background:url(../img/flow.png) center top no-repeat;background-size:20px;}
.flow .line{width:80%; position:absolute;z-index:-1;left:50%; top:20px;border:1px solid #e4e4e4;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}
.flowTab .item{display:none;}
.listAddress{height:24px;line-height:24px;overflow: hidden; color:#3c3c3c;}
#mapMark{width:100%;height:100%;}
.mapText{position:absolute;background-color:#EE5D5B;border:1px solid #BC3B3A;color:#fff;line-height:14px;padding:2px;white-space:nowrap;}
.mapText:after{display: block;content:""; position:absolute;top:18px;left:10px; width:11px;height:10px;overflow:hidden;background:url(../img/label.png) no-repeat;}
.call{position:fixed;bottom:0;left:0; width:100%;height:45px; padding:0 10px; background:#fdf2e3 url(../img/ico1.png) 10px 5px no-repeat;background-size:17px;color:#b98232;}
.callBtn{position:absolute;right:5px;top:7px; width:32px;height:32px;background:url(../img/callBtn.png);background-size:100%;}
.call p{margin-top:8px;line-height:20px; text-indent:25px;}
.trafficH{height:12px;line-height:12px; overflow:hidden;text-overflow:ellipsis;}
.favourableH{height:48px; overflow: hidden;}
.turnDown{-webkit-transform: rotate(90deg);transform: rotate(90deg);}
#resultName{display:none; position: absolute;z-index:8;left:0;top:35px; width:100%;height:100%;background-color:#fff;overflow-y:scroll;}
#resultName p{line-height:30px;padding:0 20px; border-bottom: 1px solid #e4e4e4;}
.peopleCard dt{width:55px;height:55px;float:left;}
.peopleCard dd{margin-left:70px;color:#b98232;}
.peopleCard .photo{width:100%;height:100%;overflow:hidden;border-radius:50%;border:3px solid #fff;background-color:#ddd;}
.peopleCard .photo img{width:100%;height:100%;}
.peopleCard .infoP{border-bottom:2px solid #efdeb0;padding:0 10px 5px 10px;}
.peopleCard .infoP i{width:34px;margin-left:20px;float:right;}
#remind .icon-chart{width:27px;margin-right:10px;}
#remind .icon-remind{width:18px;margin-right:10px;}
.houseInfo li{line-height:20px;padding:0 10px;}
.houseInfo label{color:#a4a3a3;display:inline-block;margin-right:5px;}
#near a{display:block}
.inImgW img{width:100%}
.coverImg{display:none;position:fixed;z-index:8; left:0;right:0;top:0;bottom:0;background-color: rgba(0,0,0,.5);}
.bigImg{display:none;z-index:11; position:fixed;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}

/*时间插件*/
body .dw{top:50%;margin-top:-115px;}